package com.xbongbong.paas.pojo.dto;

import com.xbongbong.paas.toolbox.wrap.BaseDTO;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * @Description: 根据通话对象和时间范围获得通话录音
 * @Author: jiping.yang
 * @Date: 2022-08-30  15:44
 * @version: v1.0
 **/
@Getter
@Setter
public class AliyunCallGetCallListDTO extends BaseDTO {

    private static final long serialVersionUID = -5702356265657147570L;

    /**
     * 开始时间
     */
    @NotNull(message="开始时间不能为空")
    private Long startTime;
    /**
     * 结束时间
     */
    @NotNull(message="结束时间不能为空")
    private Long endTime;
    /**
     * 最低通话时间  默认值10s
     */
    private Integer duration = 10;
    /**
     * 员工集合
     */
    private List<String> userList;
    /**
     * 部门id集合
     */
    private List<Long> departId;
}
